Conversation
precourse - 1 harika
|
I'll evaluate each exercise file separately since they appear to be different problems. Exercise_1.py (Stack implementation using list):
Areas for improvement:
Time Complexity:
Space Complexity: O(n) where n is the number of elements in the stack. Exercise_2.py (Stack implementation using linked list - but incorrect):
Areas for improvement:
This implementation is fundamentally incorrect for a linked list-based stack. Exercise_3.py (Singly linked list implementation):
Areas for improvement:
Time Complexity:
Space Complexity: O(n) for n elements. General feedback across all files:
|
|
Let me evaluate each exercise file separately: Exercise_1.py (Stack implementation using list):
Areas for improvement:
Time Complexity:
Space Complexity: O(n) where n is the number of elements in the stack. Exercise_2.py (Stack implementation using linked list - but incorrect):
Areas for improvement:
This implementation is fundamentally incorrect as it uses a list internally instead of actually implementing a linked list stack. Exercise_3.py (Singly linked list implementation):
Areas for improvement:
General issues across all files:
|
precourse - 1 harika